31488-76-3 BENZIMIDAZOLE-3-ETHYLAMINE, N-ETHYL-, DIOXALATE N-Ethyl-benzimidazole-3-ethylamine dioxalate