A717633 | methyl 4-benzyl-2,6-difluorobenzoate | AOBChem