Ranolazine a Potential New Therapeutic Application | NCT02687269 | Trialant