24886-62-2 NSC140704