Diethyl-3-hydroxyglutarate > 98% puriss for synthesis [32328-03-3] Diethyl-3-hydroxyglutarate > 98% puriss for synthesis [32328-03-3] << return to products