CBD Stenting vs Non-Stenting for Choledocholithiasis | NCT07331142 | Trialant