Virus capsid, conceptual illustration

Bildnummer 13377939
Virus capsid, conceptual illustration
;