2-Chlorobenzimidazole (I) was treated with NaH in DMF and the resulting sodium salt was alkylated with 4-[2-(2-chloroethoxy)ethoxy]-2,3,6-trimethylphenol (II) to give (III). Subsequent displacement of the chlorine of (III) with N-methyl homopiperazine (IV) at 130 C produced the desired 2-(homopiperazino)benzimidazole, which was finally treated with fumaric acid in EtOH to yield the corresponding bis fumarate salt.