56954-71-3

1-(1,1-Dimethylethyl)-5,5-diphenyl-3-(phenylmethyl)-2,4-imidazolidinedione
Product Code: 810928
Molecular Formula: C26H26N2O2
Molecular Weight: 398.49
dimethylethyl,diphenyl,phenylmethyl,imidazolidinedione,imidazolidin,imidazolidine,CASNo 56954-71-3