AIDS-128428 AIDS128428 N-(2-((2-((2-Thienylsulfonyl)amino)ethyl)dithio)ethyl)-2-thiophenesulfonamide NSC273904