89033-07-8 NSC104157