Iclaprim antibiotic drug molecule

Bildnummer 12917110
Iclaprim antibiotic drug molecule
;