Top Suppliers:I want be here

56954-71-3

56954-71-3 structure
56954-71-3 structure

Name 3-benzyl-1-tert-butyl-5,5-diphenyl-imidazolidine-2,4-dione
Synonyms 3-Benzyl-1-(tert-butyl)-5,5-diphenylhydantoin
3-Benzyl-1-tert-butyl-5,5-diphenyl-imidazolidine-2,4-dione
Molecular Formula C26H26N2O2
Molecular Weight 398.49700
Exact Mass 398.19900
PSA 40.62000
LogP 5.06890