For Russia to scrap this deal with Iran they would need to be promised some business to replace or exceed the business and revenue lost by canceling the Iran missile deal. It's that simple. Russia should also remember that Iran really is no friend of theirs. When Russia starts having Moslem trouble of its own in Russia or with the former Soviet republics whose side do they think Iran will take? Conceivably, Russia's own weapons will be used against it.
Egypt to hold parliamentary election in 2 phases starting Oct 18-19 (Reuters)
from the article: Russia to freeze missile sale to Iran, Putin tells Sarkozy