Bioequivalence Study of Idalopirdine Tablets 60 mg | NCT02371707 | Trialant