Insecticides Manufacturer - Are Natural Insecticides Safe Around People And Pets 3 years ago ID: #294604 Listed In : Pets & Kennels No. 7, Shopping Center, 3rd Floor, Karam Pura, Delhi, 110015 +011-41251904 http://canaryagro.in/Insecticides-Manufacturer.html Business Description Insecticides Manufacturer in Delhi- You might think that a natural insecticide would be safe for humans and animals The truth is some are but some can be toxic. Reviews & Ratings Write a Review No Review. Please login / register to add your review.