NCT01215253 - Ranolazine Implantable Cardioverter-Defibrillator Trial | Crick | Crick