2739909-78-3 | Phenylmethyl 3-bromo-5-(trifluoromethoxy)benzoate | AOBChem