Meglumine sodium diatrizoate (Urografin), iopamidol, and iohexol were compared in a double-blind, randomized study of 287 patients undergoing elective cardiac angiography. Ninety-six patients received Urografin, 98 received iopamidol, and 92 received iohexol. The groups were similar in all respects. Variables measured before and after contrast injection were left ventricular end-diastolic pressure (LVEDP), left ventricular systolic pressure (LVSP), systolic arterial pressure (SAP), RR, PR, and QTc intervals, QRS duration, ST segment change greater than 2 mm, arrhythmias, and symptoms. The adequacy of coronary and ventricular opacification was assessed by two experienced observers. Following left ventriculography, small rises in LVEDP occurred with iopamidol and iohexol (mean +/- SD: 18 +/- 7 to 21 +/- 7 mmHg) and a moderate fall in LVSP with Urografin (150 +/- 32 to 133 +/- 32 mmHg). Following coronary angiography there was a progressive fall in SAP (130 +/- 26 to 117 +/- 30 mmHg) and prolongation of RR intervals (900 +/- 138 to 1,266 +/- 692 msec) and QTc (440 +/- 61 to 471 +/- 73 msec) and QRS duration (87 +/- 25 to 100 +/- 27 msec) with Urografin. There was a small fall in SAP with iopamidol (138 +/- 25 to 128 +/- 27 mmHg) and prolongation of QRS duration with iohexol (85 +/- 29 to 90 +/- 24 msec). Other parameters were not significantly affected. Frequent bradyarrhythmias (sinus pause 14.5%, asystole 6%) and ST segment depression occurred following Urografin. Urografin was less well tolerated, with 10% of patients experiencing severe nausea or vomiting and 30% of patients experiencing extreme heat sensation. Differences between iohexol and iopamidol were minor.(ABSTRACT TRUNCATED AT 250 WORDS)