2918869-01-7 | 3-methyl-5-((2-(trifluoromethyl)benzyl)oxy)benzoic acid | AOBChem