2,3-Naphthalenedicarboxaldehyde 7149-49-7 NSC72106