Cat.No.KY111013 NameTebufenozide CAS112410-23-8 MDL MFCD00467963 MolFormula C22H28N2O2 MolWeight 352.47 Enquiry Email Name/Company Message KY111013 - 112410-23-8 | Tebufenozide Quantity: Captcha Send Message