Zoliflodacin antibiotic drug molecule

Bildnummer 12917710
Zoliflodacin antibiotic drug molecule
;