2918857-00-6 | 2-Fluoro-3-formyl-6-isopropoxybenzoic acid | AOBChem