3-{[2-(benzylammonio)ethoxy]methyl}-1H-benzimidazol-3-ium ethanedioate

Product Code: 1647815
Molecular Formula: C19H21N3O5
Molecular Weight: 371.38
34703-80-5