89990-57-8 NSC340314