Interleukin-12 protein molecule

Bildnummer 11521564
Interleukin-12 protein molecule
;