https://1library.org/document/lzgkn76y-retinal-development-pigment-cranchiid-teuthowenia-pellucida-cephalopoda-oegopsida.html