2969472-32-8 | methyl 4-fluoro-5-formyl-2-isopropoxybenzoate | AOBChem