66710-89-2 NSC260468