26885-62-1 NSC342023