2386142-29-4 | 4-ethoxy-3-fluorophthalaldehyde | AOBChem