Iclaprim antibiotic drug molecule

Bildnummer 12917112
Iclaprim antibiotic drug molecule
;