2384127-72-2 | 4-ethoxy-5-fluoro-2-formylbenzoic acid | AOBChem