29740-66-7 NSC340522