Opn5L1 is a retinal receptor that behaves as a reverse and self-regenerating photoreceptor.

Opn5L1 is a retinal receptor that behaves as a reverse and self-regenerating photoreceptor.