Iran's President Hassan Rouhani on Thursday called on Israel to join the Non-Proliferation Treaty and put its widely suspected nuclear arms under international control.
"No nation should possess nuclear weapons," Rouhani, whose country is accused by western countries of seeking an atomic bomb, told a UN General Assembly meeting on nuclear disarmament.
"As long as nuclear weapons exist, the risk of their use, threat of use and proliferation persist. The only absolute guarantee is their total elimination," Rouhani said.
He called on Israel to join the Non-Proliferation Treaty, which aims to put nuclear weapons under international controls and prevent their spread.
Israel, which is widely believed to have nuclear weapons but has never acknowledged its program, has not signed the treaty, unlike Iran.
"Almost four decades of international efforts to establish a nuclear-weapon-free zone in the Middle East have regrettably failed," Rouhani said.
"Israel, the only non-party to the Non-Proliferation Treaty in this region, should join thereto without any further delay," Rouhani said.
The Iranian leader, who generally does not refer to Israel by name, was speaking in his role as head of the Non-Aligned Movement.
Rouhani, a self-described moderate in the clerical regime who swept to power in June, has urged a quick resolution of a standoff with Western powers over Iran's contested nuclear program.
Israeli Prime Minister Benjamin Netanyahu has spearheaded criticism of Rouhani, calling him a "wolf in sheep's clothing" and urging no let-up in pressure on Iran.
Netanyahu has charged that Iran, which says its nuclear work is for peaceful purposes, is seeking a nuclear weapon and has not ruled out an Israeli military strike.