2384580-98-5 | 4-ethoxy-5-fluorophthalaldehyde | AOBChem