Home Chemical Details 9763-62-7
2-Mercapo-5-difluoromethoxy benzimidazole
2-MERCAPTO-5-DIFLUOROMETHOXYBENZIMIDAZOLE
5-DIFLUOROMETHYOXY-2-MERCAPTO-1H-BENZIMIDAZOLE
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us