50346-66-2 NSC271260