NCT05056506 - EPLBD With Limited EST vs. EPLBD for Choledocholithiasis | Crick | Crick