The Iranian president has unveiled an upgraded version of a short-range surface-to-surface ballistic missile just weeks after it was test-fired, the country's state media reported.
At the ceremony for Fateh-110, or Conqueror, Mahmoud Ahmadinejad told a group of defence officials that Iran wanted to advance its defence technology "not in an aggressive context, but as a deterrence".
"We do not seek it for conquest, domination of neighbouring countries and the world. We do not want it because of defiance," said Ahmadinejad, according to state TV.
Iran considers both the US and Israel as potential adversaries. Neither country has ruled out a military strike against Iran's nuclear programme, which they claim is aimed at developing nuclear weapons. Iran says its programme is for peaceful purposes.