Loading…
Abcam ab263155-1Kit Human CMC2 (C16orf61) knockout HEK-293T cell lysate | IRIGHT