magnesium hydrogen phosphate trihydrate tablet