2918885-11-5 | 5-fluoro-3-formyl-2-propoxybenzoic acid | AOBChem