59387-62-1 NSC140882