Neem oil comes from the seed of the tropical neem tree, also known as Indian lilac. Neem oil contains many ingredients that are extremely beneficial to the skin. Some of which include, fatty acids, vitamin E, antioxidants, and calcium.
All of these skin benefits come together to assist in treating issues such as dry skin, reducing the appearance of scars, and treating acne. All while stimulating collagen production on the skin.