2-Hydroxyglutaric acid sodium salt 2-Hydroxypentanedioic acid sodium salt 2889-31-8 40951-21-1 Di-sodium salt of L-alpha-oxyglutaric acid Glutaric acid, 2-hydroxy-, disodium salt, L-alpha- Sodium alpha-hydroxyglutarate alpha-Oxyglutarate sodium