3-PYRROLIDINECARBOXALDEHYDE,1-HYDROXY-2,5-DIOXO-

Product Code: 148081
Molecular Formula: C5H5NO4
Molecular Weight: 143.10
39508-63-9