67845-18-5

HOME PAGE

α-Phenylbenzeneacetic acid 2,2-diphenyl-1-(2-thioxoimidazolidin-1-yl)ethenyl ester

Product Code: 587904
Molecular Formula:
Molecular Weight:
67845-18-5
phenylbenzeneacetic,diphenyl,thioxoimidazolidin,ethenyl,ester,imidazolidin,CASNo 67845-18-5