SEARCH Articles Figures Tables Dihydrochloride L- piperazine Piperazin Piperazine dihydrochloride Piperazines