56776-00-2
[4-(1,3-diacetyl-2,5-dioxo-4-phenylimidazolidin-4-yl)phenyl] Acetate
Product Code:
1711632
Molecular Formula:
C21H18N2O6
Molecular Weight:
394.37
Order 56776-00-2