A815952 | 4-benzyl-2,3-difluorobenzoic acid | AOBChem