Abamectin in France Capime Address: 69390 VERNAISON, 69390 Vernaison France Phone Number: +33 4 27 85 82 23