Lycored – Lycored

- lycored.com

We’ve been a leader in the research and development of carotenoid-based wellness products for twenty years. Discover our innovations, our offerings, and our story.

1,309,329 $ 960.00