Canary Agro Chemicals Private Limited
No. 7, Shopping Center, 3rd Floor, Karampura Behind Milan Cinema
Delhi- 110015, Delhi (India)
Leeds Life Science Private Limited
M-15, Lower Ground Floor, Greater Kailash-II
Delhi- 110048, Delhi (India)
Pesticide Consultancy & Chemical Expertise Limited
322, Aggarwal Plaza Sector-14, Rohini
Delhi- 110085, Delhi (India)