2387141-77-5 | Phenylmethyl 4-bromo-2-ethoxy-6-fluorobenzoate | AOBChem