2-(1H-Benzimidazol-2-yl)-N'-(3-(4-chlorophenyl)-4-oxo-1,3-thiazolidin-2-ylidene)acetohydrazide AIDS-130136 AIDS130136 NSC380509