Idarubicin cancer drug molecule, illustration

Bildnummer 12994310
Idarubicin cancer drug molecule, illustration
;