2921894-31-5 | 4-(benzyloxy)-2-bromo-5-(trifluoromethyl)benzoic acid | AOBChem