Iclaprim antibiotic drug molecule

Bildnummer 12917109
Iclaprim antibiotic drug molecule
;