Adenovirus particles,TEM

Bildnummer 11833696
Adenovirus particles,TEM
;