high quality magnesium sulfate cas 10034 99