57892-21-4

57892-21-4 structure
57892-21-4 structure

Name 1,3-diphenylspiro[imidazolidine-2,2'-indene]-1',3'-dione
Synonyms imidazolidine-2,2'-indan>-1',3'-dione
1,3-Diphenylspiro<imidazolidin-2,2'-indan>-1',3'-dion
Molecular Formula C23H18N2O2
Molecular Weight 354.40100
Exact Mass 354.13700
PSA 40.62000
LogP 3.91870