Feasibility of OmnEcoil System for Integrated Endorectal... | NCT05362032 | Trialant