199594-73-5
1-(2,6-difluorobenzyl)-2-phenyl-1H-benzimidazole
Product Code:
1696998
Molecular Formula:
C20H14F2N2
Molecular Weight:
320.33
Order 199594-73-5