Caspofungin antifungal drug molecule

Bildnummer 11806008
Caspofungin antifungal drug molecule
;