2145679-34-9 | 3-(2,2-Difluoropropoxy)-2-methylbenzoic acid | AOBChem