Lassa virus nucleocapsid protein

Bildnummer 11780845
Lassa virus nucleocapsid protein
;