22943-98-2 NSC139633