Haemagglutinin viral surface protein

Bildnummer 11725375
Haemagglutinin viral surface protein
;