Adenovirus particle,artwork

Bildnummer 11681567
Adenovirus particle,artwork
;