Immediate Release Torsemide Versus Extended Release Torse... | NCT06176794 | Trialant