AZD3427 Effects on Renal Perfusion in Heart Failure Patie... | NCT06611423 | Trialant