2,3-Dihydroxy-1,4-piperazinedicarbaldehyde 90084-48-3 AIDS-124982 AIDS124982 NSC57548