31488-81-0 BENZIMIDAZOLE-3-ETHYLAMINE, N-BENZYL-, DIOXALATE N-Benzyl-benzimidazole-3-ethylamine dioxalate