790695-23-7 | 4-Benzyloxy-2-(trifluoromethyl)benzoic acid | AOBChem