Neem Soap - What Is Neem Oil Soap And What Can It Do For You?
Neem soap is made from the oil of the neem tree. It's the most popular form of utilizing the many benefits of neem oil. Neem oil is the main ingredient of the soap, not just an additive as essential oils are (think lavender or tea tree). Neem oil is the basis of the soap.
Contact supplier