2384558-07-8 | Phenylmethyl 3-bromo-6-chloro-2-fluorobenzoate | AOBChem