58879-68-8 NSC523907