The Bladder Instillation Comparison Study | NCT02695771 | Trialant