Adenovirus particles,TEM

Bildnummer 11833686
Adenovirus particles,TEM
;