Adenovirus icon - artificial virus for vaccine #239699567
Description
Adenovirus Adenoviridae icon in thin line - artificial virus with icosahedral nucleocapsid containing a double stranded DNA genome. Nanoparticle with DNA inside. Vector illustration