70629-81-1 NSC294866