67845-18-5
α-Phenylbenzeneacetic acid 2,2-diphenyl-1-(2-thioxoimidazolidin-1-yl)ethenyl ester
Product Code:
587904
Molecular Formula:
Molecular Weight:
Order 67845-18-5
phenylbenzeneacetic,diphenyl,thioxoimidazolidin,ethenyl,ester,imidazolidin,CASNo 67845-18-5