90889-07-9 NSC342026