59872-86-5 NSC290672