17791-52-5 NSC334942