144-29-6 41372-10-5 Piperazine citrate (3:2) hydrate Piperazine citrate hydrate Piperazine, 2-hydroxy-1,2,3-propanetricarboxylate (3:2), hydrate