(1-cyclohexyl-2,5-dioxoimidazolidin-4-yl)acetic acid(SALTDATA: FREE)

Product Code: 110793
Molecular Formula: C11H16N2O4
Molecular Weight: 240.25
1008075-30-6