Meglumine iotroxate