Active and inactive insulin receptors,illustration

Bildnummer 12897032
Active and inactive insulin receptors,illustration
;