magnesium citrate nonahydrate c12h28mg3o23 cas 153531 96 576 business directory