Voriconazole antifungal drug molecule

Bildnummer 12098496
Voriconazole antifungal drug molecule
;