Magnesium L- threonate