66966-56-1 NSC270274