58868-17-0 NSC279010