European Randomised Study of TOOKAD® Soluble for Prostate... | NCT04017325 | Trialant