Company Information
Ask for more detail from the seller
Contact SupplierParth Neem oil is a natural substance extracted from the seeds of the neem tree (Azadirachta indica), an evergreen native to India. Long used in certain systems of traditional medicine (such as Ayurveda), neem oil is thought to offer a number of benefits when applied to the skin and/or hair.