2918959-42-7 | 5-(benzyloxy)-2,3-difluorobenzoic acid | AOBChem