29443-62-7 NSC143329