2969362-06-7 | 2-(difluoromethoxy)-3-isopropyl-5-methoxybenzoic acid | AOBChem