Enterovirus capsid proteins structure

Bildnummer 11636723
Enterovirus capsid proteins structure
;