Disulphide bond in eye lens protein, illustration

Bildnummer 13838914
Disulphide bond in eye lens protein, illustration
;