IMIDACLOPRID 7.5% + CYFLUTHRIN 2.5% EC
Add: No.52,Puchang Road,Puzhou Industrial Park,Longwan District,Wenzhou Zhejiang P.R. China
Tel: +86-577-88905587,88908857, 88908853,88905585
Fax: +86-577-88905567