Insulin crystals. Polarized light micrograph of crystals of insulin ...

Insulin crystals. Polarized light micrograph of crystals of insulin ...