2918881-84-0 | Methyl 4-ethoxy-2,3-difluoro-5-formylbenzoate | AOBChem