21434-12-8 NSC117888