89990-59-0 NSC340316