iotroxate

Noun

 * 1)   Any salt or ester of iotroxic acid