Influenza A hemagglutinin and antibody, molecular model

Bildnummer 13733162
Influenza A hemagglutinin and antibody, molecular model
;