23842-58-2 NSC139589