Hendra virus fusion protein

Bildnummer 11763379
Hendra virus fusion protein
;