12 Jul
Gallstones that become stuck in the bile duct are known as bile duct stones. Choledocholithiasis is one name for this il