1156939-48-8 | 2-((3-(trifluoromethyl)phenoxy)methyl)benzoic acid | AOBChem