Pilot Study of the ARTUS® Artificial Urinary Sphincter on... | NCT07641218 | Trialant