59849-29-5 NSC343594