4,4-dimethyl-2,5-dioxoimidazolidine-1,3-dipropionic acid

Product Code: 506173
Molecular Formula: C11H16N2O6
Molecular Weight: 272.25
50807-41-5