34145-26-1 NSC266302