26290-68-6 NSC281058