EPLBD With Limited EST vs. EPLBD for Choledocholithiasis | NCT05056506 | Trialant