596-29-2 NSC40654