2969309-08-6 | ethyl 4-fluoro-5-formyl-2-isopropoxybenzoate | AOBChem