Benzoic acid, 3-[3-(4-ethoxyphenyl)-2,5-dioxo-1-imidazolidinyl]-

Product Code: 1211269
Molecular Formula: C18H16N2O5
Molecular Weight: 340.33
651748-68-4