1-benzyl-2-(2,6-difluorophenyl)-4-methyl-1H-benzimidazole

Product Code: 1778749
Molecular Formula: C21H16F2N2
Molecular Weight: 334.36
199594-61-1