1,2,5-Thiadiazolidin-3-one 1,1-dioxide 1,2,5-Thiadiazolidin-3-one, 1,1-dioxide AIDS-139292 AIDS139292 NSC648146