21108-83-8
N-[2-(1H-benzimidazol-1-yl)ethyl]acetamide ethanedioate (1:1)
Product Code:
2432926
Molecular Formula:
C13H15N3O5
Molecular Weight:
293.27
Order 21108-83-8