Telavancin antibiotic molecule

Bildnummer 11730982
Telavancin antibiotic molecule
;