1,4,7,10-Tetrathiacyclododecane 25423-56-7 AIDS-128710 AIDS128710 NSC295589