Loading…
Abcam ab257286-1Kit Human TOP2B (Topoisomerase II beta) knockout | IRIGHT