Ofloxacin fluoroquinolone antibiotic drug molecule

Bildnummer 12994749
Ofloxacin fluoroquinolone antibiotic drug molecule
;