Eye lens protein molecule

Bildnummer 11797221
Eye lens protein molecule
;