Flu virus neuraminidase and drug complex, illustration

Bildnummer 13685853
Flu virus neuraminidase and drug complex, illustration
;