Bovine insulin molecule

Bildnummer 12326319
Bovine insulin molecule
;