Docetaxel drug molecule

Bildnummer 11768861
Docetaxel drug molecule
;