Human insulin receptor ectodomain molecule

Bildnummer 12326549
Human insulin receptor ectodomain molecule
;