Amsacrine leukaemia drug molecule

Bildnummer 12326973
Amsacrine leukaemia drug molecule
;