Tuesday, November 3, 2020 Ebixa Ebixa And Exelon Exelon Ebixa And Exelon Jun 4, 2014 dominated by four leading brands aricept, namenda, exelon and ebixa. exelon patch contributed more than 75% of the sales in 20...