Cat.No.KY127254 Name3-(1-benzyl-pyrrolidin-3-yl)-1,1-diphenyl-urea CAS19985-26-3 MolFormula C24H25N3O MolWeight 371.47 Enquiry Email Name/Company Message KY127254 - 19985-26-3 | 3-(1-benzyl-pyrrolidin-3-yl)-1,1-diphenyl-urea Quantity: Captcha Send Message