Haemagglutinin viral surface protein

Bildnummer 11646952
Haemagglutinin viral surface protein
;