Iran on Saturday unveiled a new surface-to-surface missile that it said could strike targets with pin-point accuracy within a range of 500 km (310 miles), and it said military might is a precondition for peace and effective diplomacy.

The defense ministry's unveiling of the solid-fuel missile, named Fateh-313, came little more than a month after Iran and world powers reached a deal that requires Tehran to abide by new limits on its nuclear program in return for Western governments easing economic sanctions.

According to that deal, any transfer to Iran of ballistic missile technology during the next eight years will be subject to the approval of the United Nations Security Council, and the United States has promised to veto any such requests. An arms embargo on conventional weapons also stays, preventing their import and export for five years.