Shop Now
An aldehyde found in the eyes that bind to owpsin proteins and convert light into visual signals.
Add to cart