Myocardial Salvage and Contrast Dye Induced Nephropathy R... | NCT00463749 | Trialant