6958-31-2 NSC64661