69105-26-6 NSC312843