499214-82-3 | 4-(Difluoromethyl)-1-(triphenylmethyl)-1H-imidazole | AOBChem