31368-45-3 NSC127158