Haemagglutinin viral surface protein

Bildnummer 11647261
Haemagglutinin viral surface protein
;