Loading…
Abcam ab266144-1000000Cells/vial Human CCDC58 knockout HEK-293T cell | IRIGHT