Register Login
Follow Us
Neem Oil
Get Price Quote
Neem oil product is extracted from seeds and kernels of Neem tree (Azadirachta indica),. Before 25 years it was inception of Neem oil as a reputed source. Neem oil itself a botanical oil.