21434-08-2 NSC121159