1432-31-1 NSC269573