2129-59-1 NSC143242