3-Hydroxybutanoic acid magnesium salt [ 586976-57-0 ]