Loading…
Abcam ab258488-1Kit Human KIFC3 knockout HeLa cell lysate | IRIGHT