6873-66-1 NSC129452