651748-68-4
Benzoic acid, 3-[3-(4-ethoxyphenyl)-2,5-dioxo-1-imidazolidinyl]-
Product Code:
1211269
Molecular Formula:
C18H16N2O5
Molecular Weight:
340.33
Order 651748-68-4