Sacha Inchi Oil
Sacha Inchi is a plant is indigenous to the Peruvian Amazon Forest, and produces small nuts that are extremely rich in high quality, nutritious vegetable oil. Sacha Inchi Oil is not only highly digestible and full of antioxidants, it is an amazing plant source of omega 3, omega 6 and omega 9 fatty acids. It…