Bioequivalence Study of Idalopirdine in Healthy Subjects | NCT02894515 | Trialant