English Latrepirdine Cited by user 99.255.173.213 on 11 Mar 2017 Latrepirdine (INN, also known as dimebolin and sold as Dimebon), is an antihistamine drug which has been used clinically in Russia since 1983.