2969447-85-4 | ethyl 4-(benzyloxy)-5-bromo-2-fluorobenzoate | AOBChem