Anticancer drug etoposide inhibiting topoisomerase II, illustration

Bildnummer 14180020
Anticancer drug etoposide inhibiting topoisomerase II, illustration
;