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