26314-09-0
5,5-diphenyl-3-phenylmethoxyimidazolidine-2,4-dione
Product Code:
2457490
Molecular Formula:
C22H18N2O3
Molecular Weight:
358.38
Order 26314-09-0
diphenyl,phenylmethoxyimidazolidine,dione,imidazolidin,imidazolidine,imidazolidine-2,4-dione,CASNo 26314-09-0