Home Chemical Details 67845-18-5
α-Phenylbenzeneacetic acid 2,2-diphenyl-1-(2-thioxoimidazolidin-1-yl)ethenyl ester
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us