66710-74-5 NSC260418