Loading…
Abcam ab257398-1Kit Human CS (Citrate synthetase) knockout HEK-293T | IRIGHT