Home Chemical Details 77582-39-9
sodium 2-pentadecyl-1H-benzimidazole-5-carboxylate
2-Pentadecyl-1H-benzimidazole-5-carboxylic acid sodium salt
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us