66710-76-7 NSC260462