2969349-54-8 | 4-isopropoxy-2-(trifluoromethoxy)benzoic acid | AOBChem