Terra Nourish Neem Oil

Regular price Rs. 210.00

An emulsifiable concentrate, it is made of judicious mixture of neem oil and is suitable for mixing with other synthetic pesticides. The product is non-toxic.