Bryophyllum Pinnatum Versus Solifenacin Versus Placebo for Overactive Bladder | NCT02129816 | Trialant