7-Hydroxynaphthalene-1-carboxaldehyde [ 144876-32-4 ]