2918938-33-5 | 2-Fluoro-3-formyl-6-propoxybenzoic acid | AOBChem