Floxacin antibiotic drug molecule

Bildnummer 11960925
Floxacin antibiotic drug molecule
;