21434-03-7 NSC117886