Home Chemical Details 67845-16-3
α-Phenylbenzeneacetic acid 1-(3-acetyl-2-thioxoimidazolidin-1-yl)-2,2-diphenylethenyl ester
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us