2959-96-8 NSC65629