2,3-Piperazinedicarboxylic acid 89601-09-2 NSC133397