[4-(1,3-diacetyl-2,5-dioxo-4-phenylimidazolidin-4-yl)phenyl] Acetate

Product Code: 1711632
Molecular Formula: C21H18N2O6
Molecular Weight: 394.37
56776-00-2