metrizoate

metrizoate

A water-soluble, tri-iodobenzene-based radiocontrast medium used for angiography and urography.

metrizoate

Imaging A water-soluble, tri-iodobenzene-based radiocontrast used for angiography and urography