2969374-81-8 | 3-(1,1-difluoroethyl)-2-fluoro-5-methoxybenzoic acid | AOBChem