magnesium citrate nonahydrate c12h28mg3o23 cas 153531 96 597 business directory