68444-03-1
sodium 2-heptadecyl-1-methyl-1H-benzimidazole-7-sulphonate
Product Code:
1345863
Molecular Formula:
C25H41N2NaO3S
Molecular Weight:
472.66
Order 68444-03-1