1-Naphthalenecarboxylic acid, 8-formyl- 5811-87-0 8-Formyl-1-naphthalenecarboxylic acid NSC100959 Naphthalaldehydic acid Naphthaldehydic acid peri-Naphthalaldehydic acid