2385894-88-0 | Phenylmethyl 4-bromo-3-ethoxy-2-fluorobenzoate | AOBChem