31593-68-7 NSC144089