Loading…
Abcam ab257600-1Kit Human PPID (Cyclophilin 40) knockout HeLa cell | IRIGHT