hydroxyethylpiperazine ethane sulfonic acid articles