Percutaneous Biodegradable Biliary Stents for the Treatment of Benign Biliary Strictures. | NCT05556668 | Trialant