Idarubicin cancer drug molecule

Bildnummer 11960971
Idarubicin cancer drug molecule
;