89990-62-5 NSC340318