1-Pyrenecarboxaldehyde, diphenylhydrazone 95993-52-5