Virus capsid, conceptual illustration

Bildnummer 13377860
Virus capsid, conceptual illustration
;