1,3-dibenzyl-1H-benzimidazol-3-ium

Product Code: 1279173
Molecular Formula: C21H19N2
Molecular Weight: 299.39
4439-12-7