23186-94-9
5,5-DIBENZYLIMIDAZOLIDINE-2,4-DIONE
Product Code:
138433
Molecular Formula:
C17H16N2O2
Molecular Weight:
280.32
Order 23186-94-9
dibenzylimidazolidine,dione,imidazolidin,imidazolidine,imidazolidine-2,4-dione,CASNo 23186-94-9