29279-82-1 NSC129684