10326-87-1

10326-87-1 structure
10326-87-1 structure

Name sodium,2-(4-carboxy-1,3-dimethylpyrido[1,2-a]benzimidazol-2-yl)acetate
Molecular Formula C16H13N2NaO4
Molecular Weight 320.27500
Exact Mass 320.07700
PSA 94.73000
LogP 1.09490