2918832-96-7 | 4-Ethoxy-2,3-difluoro-5-formylbenzoic acid | AOBChem