2969346-12-9 | 4-(difluoromethoxy)-3-(methoxymethyl)benzoic acid | AOBChem