Haemagglutinin viral surface protein

Bildnummer 11647260
Haemagglutinin viral surface protein
;