2969381-85-7 | ethyl 4-bromo-2-fluoro-3-isobutoxybenzoate | AOBChem