vitamin c magnesium phosphate formula