88890-27-1 NSC342032