Interleukin-12 protein molecule

Bildnummer 11521556
Interleukin-12 protein molecule
;