1H-Benzimidazolesulfonic acid, 2-heptadecyl- 2-Heptadecyl-1H-benzimidazolesulphonic acid 2-Heptadecylbenzimidazolesulfonic acid 68228-08-0 EINECS 269-403-9