Sacha Inchi seeds (also known as “Star seeds”) have been used for centuries by the indigenous people of the Amazon in Peru for their nutritional properties. Sacha Inchi Oil provides a rich, well-balanced ratio of omega-3, omega-6, and omega-9 fatt...
Continue Reading