4-(2,4-DIOXOIMIDAZOLIDIN-1-YL)BENZOIC ACID

Product Code: 305102
Molecular Formula: C10H8N2O4
Molecular Weight: 220.18
938458-79-8