16059-31-7 NSC106623