31575-73-2
2-(3H-benzimidazol-1-ium-1-yl)ethyl-(p-tolylmethyl)ammonium; 2-hydroxy-2-oxo-acetate
Product Code:
2391151
Molecular Formula:
C21H23N3O8
Molecular Weight:
Order 31575-73-2