2969388-65-4 | 3-fluoro-6-formyl-2-isobutoxybenzoic acid | AOBChem