1781520-86-2 | 3-(2,2-Difluoropropoxy)benzoic acid | AOBChem