sodium 2-heptadecyl-1-methyl-1H-benzimidazole-7-sulphonate

Product Code: 1345863
Molecular Formula: C25H41N2NaO3S
Molecular Weight: 472.66
68444-03-1