Telavancin antibiotic molecule

Bildnummer 11730983
Telavancin antibiotic molecule
;