Loading…
Abcam ab263193-1Kit Human FAM127A (CXX1) knockout HEK-293T cell lysate | IRIGHT