Telavancin antibiotic molecule

Bildnummer 11730985
Telavancin antibiotic molecule
;