34387-59-2 NSC129944