Top Suppliers:I want be here

56598-95-9

56598-95-9 structure
56598-95-9 structure

Name ethyl 3-benzyl-2,5-dioxo-1-phenylimidazolidine-4-carboxylate
Synonyms 3-benzyl-2,5-dioxo-1-phenyl-imidazolidine-4-carboxylic acid ethyl ester
Density 1.299g/cm3
Boiling Point 469.1ºC at 760 mmHg
Molecular Formula C19H18N2O4
Molecular Weight 338.35700
Flash Point 237.5ºC
Exact Mass 338.12700
PSA 66.92000
LogP 2.59000
Index of Refraction 1.611