benzylpiperazine price