magnesium citrate nonahydrate c12h28mg3o23 cas 153531 96 568 business directory