Hendra virus fusion protein

Bildnummer 11640501
Hendra virus fusion protein
;