Listing ID #5397837
Company Information
Ask for more detail from the seller
Contact SupplierNeem oil is a vegetable oil pressed from the fruits and seeds of the neem (Azadirachta indica), an evergreen tree which is endemic to the Indian subcontinent and has been introduced to many other areas in the tropics. ... Neem oil is also known as Veppennai.