Daily Nitrofurantoin Versus Bladder Fulguration Plus Dail... | NCT06907199 | Trialant