Mannitol Versus Nitroglycerin for Kidney Injury Preventio... | NCT06408597 | Trialant