Anticancer drug etoposide inhibiting topoisomerase II, illustration

Bildnummer 14180019
Anticancer drug etoposide inhibiting topoisomerase II, illustration
;