1,4-Piperazinedicarboxaldehyde 4164-39-0 NSC506922