Top Suppliers:I want be here

6313-89-9

6313-89-9 structure
6313-89-9 structure

Name 4-Imidazolidinecarboxylicacid, 4-hydroxy-2,5-dioxo-, sodium salt
Molecular Formula C4H4N2NaO5+
Molecular Weight 183.07500
Exact Mass 183.00200
PSA 115.73000