2-Phenanthrenecarboxaldehyde 26842-00-2