2918894-35-4 | 4-cyclobutyl-3,5-difluorobenzoic acid | AOBChem