5860-28-6 NSC244862