2-Heptadecyl-3H-pyrazolo(1,5-a)benzimidazole-6-sulphonic acid 24939-67-1 EINECS 246-541-8