NCT05747027 - Prospective Randomized Controlled Trial of Obstructed Defecation Surgery | Crick | Crick