TEM of adenovirus particles

Bildnummer 11833791
TEM of adenovirus particles
;