Ravuconazole antifungal drug molecule, illustration

Bildnummer 12995293
Ravuconazole antifungal drug molecule, illustration
;