Loading…
Abcam ab263194-1Kit Human FAM136A knockout HEK-293T cell lysate | IRIGHT