2385748-47-8 | v6-ethoxy-3-fluoro-2-formylbenzoic acid | AOBChem