31368-43-1 NSC132285