Caspofungin antifungal drug molecule

Bildnummer 11806009
Caspofungin antifungal drug molecule
;