Degludec designer insulin molecule

Bildnummer 12326269
Degludec designer insulin molecule
;