2815694-32-5 | Phenylmethyl 3-bromo-4-(trifluoromethyl)benzoate | AOBChem