Effects of the novel amiodarone-like compound SAR114646A on cardiac ion channels and ventricular arrhythmias in rats.

Effects of the novel amiodarone-like compound SAR114646A on cardiac ion channels and ventricular arrhythmias in rats.