2918896-59-8 | methyl 2-(benzyloxy)-3-bromo-5-(trifluoromethoxy)benzoate | AOBChem