199594-73-5 | 1-(2,6-Difluorobenzyl)-2-phenylbenzimidazole | AOBChem