Interferon beta molecule, illustration

Bildnummer 12379631
Interferon beta molecule, illustration
;