2918840-96-5 | 4-cyclobutyl-2,3-difluorobenzoic acid | AOBChem