Definition, synonyms and related words
A particular iodinated contrast medium, withdrawn because of health concerns.