97963-62-7
5-Difluoromethoxy-2-mercapto-1H-benzimidazole
Product Code:
100323
Molecular Formula:
C8H6F2N2OS
Molecular Weight:
216.21
Order 97963-62-7