40876-98-0 Butanedioic acid, oxo-, diethyl ester, ion(1-), sodium Diethyl sodiooxalacetate NSC126906 Oxalacetic acid diethyl ester sodium salt Sodium diethyl oxobutanedioate