naphthalene-2,3-dicarboxaldehyde