2969452-62-6 | 4-ethoxy-3-methyl-1-naphthaldehyde | AOBChem