AMBIKA BIOTECH and AGRO SERVICES No. 7, Industrial Area, Jaggakheri, Mandsaur-458 001, Madhya Pradesh, India Manufacturers and Suppliers of Bio Fungicides, Bio Pesticides (Neem Pesticide -Azadirachtin), Bio Azospirillum Mandsaur... Contact Person: Mr. Saurabh Singh Tomar (Partner) Send Inquiry