magnesium 3-hydroxybutyrate [ 163452-00-4 ]