2270905-99-0 | Phenylmethyl 4-acetyl-3-fluorobenzoate | AOBChem