Iran is set to unveil a new homegrown medium-range cruise missile which can hit anywhere in Israel, Deputy Defense Minister Mahdi Farahi said on Sunday.

The announcement came amid prolonged tension surrounding Iran’s unsanctioned uranium enrichment program and speculation regarding a possible Israeli attack on Tehran’s nuclear facilities.

“The Meshkat cruise missile, which God willing will be unveiled soon, has a range of more than 2,000 kilometers. It will be the upper hand of the armed forces of the Islamic Republic of Iran,” Farahi was quoted by PressTV as saying on Sunday.

“Our enemies will never be able to withstand the tide of Iranian missiles,” Farahi told Fars news agency, adding that the missile could be fired from land, air and sea.

Farahi also dismissed Israel’s Iron Dome missile interception system. “If the Iron Dome could protect Israel, then how could so many rockets hit it,” he said, referring to ongoing rocket fire into Israel from Gaza.

Iran is working on its own homegrown anti-missile system, which it announced last week was 30 percent completed.

The Sunday Times of London reported earlier on Sunday that Israel is in possession of a specially designed electromagnetic bomb capable of demolishing Iran’s electric network in the event of a military conflict between the countries.