2969403-08-3 | ethyl 3-acetyl-5-chloro-4-fluorobenzoate | AOBChem