AIDS-131328 AIDS131328 N'-(1-Phenylpropylidene)benzenesulfonohydrazide NSC623227