31488-78-5 BENZIMIDAZOLE-3-ETHYLAMINE, N-PROPYL-, DIOXALATE N-Propyl-benzimidazole-3-ethylamine dioxalate