AIDS-149386 AIDS149386 N'-Benzylidene-4-((2,5-dioxo-4-imidazolidinylidene)methyl)benzenesulfonohydrazide NSC683746