Zoliflodacin antibiotic drug molecule

Bildnummer 12917709
Zoliflodacin antibiotic drug molecule
;