|
Medical Definition of Sodium diatrizoate
1. A water-soluble organic iodine compound formerly used for intravenous excretory urography and angiography. (05 Mar 2000)
|
1. A water-soluble organic iodine compound formerly used for intravenous excretory urography and angiography. (05 Mar 2000)