2969426-11-5 | 2,3-difluoro-5-isopropoxy-4-methoxybenzoic acid | AOBChem