2384320-99-2 | 2-ethoxy-3-fluoroterephthalaldehyde | AOBChem