meglumine acetrizoate

meg·lu·mine ac·e·tri·zo·ate

a radiographic contrast medium.