Interferon beta molecule, illustration

Bildnummer 12379632
Interferon beta molecule, illustration
;