magnesium acetate c4h6o4mg·4h2o cas 16674 78 529 business directory