946007-74-5 | 3-(benzyloxy)-4-(trifluoromethyl)benzoic acid | AOBChem