Lefamulin antibiotic drug molecule

Bildnummer 12540511
Lefamulin antibiotic drug molecule
;