2-(3H-benzimidazol-1-ium-1-yl)ethyl-(p-tolylmethyl)ammonium; 2-hydroxy-2-oxo-acetate

Product Code: 2391151
Molecular Formula: C21H23N3O8
Molecular Weight:
31575-73-2