Biodegradable Stent Implantation in Biliary Benign Strictures. | NCT04115696 | Trialant