58605-12-2 NSC143979