79538-23-1 | 4-allyl-2,6-difluorobenzoic acid | AOBChem