31127-29-4 NSC143124