Interferon beta molecule, illustration

Bildnummer 12379629
Interferon beta molecule, illustration
;