1-Naphthaldehyde, 2-ethoxy- 1-Naphthalenecarboxaldehyde, 2-ethoxy- 19523-57-0 NSC74560