1889616-61-8 | 3-(1,1-Difluoropropyl)benzoic acid | AOBChem