Poliovirus capsid with receptor

Bildnummer 12348291
Poliovirus capsid with receptor
;