Ranolazine Versus Placebo Effects on Exercise Tolerance i... | NCT00657514 | Trialant