8786-67-1
1H-BENZO[D]IMIDAZOLE,5-(DIFLUOROMETHOXY)-2-(((3,4-DIMETHOXY-PYRIDIN-2-YL)METHYL)SUL
Product Code:
1868874
Molecular Formula:
Molecular Weight:
Order 8786-67-1