199594-61-1
1-benzyl-2-(2,6-difluorophenyl)-4-methyl-1H-benzimidazole
Product Code:
1778749
Molecular Formula:
C21H16F2N2
Molecular Weight:
334.36
Order 199594-61-1