2918938-24-4 | 2-(Benzyloxy)-6-(trifluoromethyl)benzoic acid | AOBChem