AIDS-149391 AIDS149391 N'-(4-Chlorobenzylidene)-4-((2,5-dioxo-4-imidazolidinylidene)methyl)benzenesulfonohydrazide NSC683751