Cat.No.KY111336 NameLufenuron CAS103055-07-8 MDL MFCD00867616 MolFormula C17H8Cl2F8N2O3 MolWeight 511.15 Enquiry Email Name/Company Message KY111336 - 103055-07-8 | Lufenuron Quantity: Captcha Send Message