Docetaxel trihydrate drug molecule

Bildnummer 12056597
Docetaxel trihydrate drug molecule
;