1-Pyrenesulfonic acid, hydrazide 78335-51-0 Pyrenesulfonylhydrazine