1227184-62-4 | 3-(3,3-Difluoropropoxy)benzoic acid | AOBChem