Ioxaglate Versus Iodixanol for the Prevention of Contrast-induced Nephropathy in High-risk Patients (IDPC Trial) | NCT02991742 | Trialant