Iran's defense minister on Wednesday urged Russia to ignore Israeli pressure against selling the S-300 missile defense system to the Islamic republic.
"We have a contract with Russia to buy S-300 missiles. I don't think it is right for Russia to be seen in the world as a country which does not fulfill its contractual obligations," AFP quoted Iranian Defense Minister Vahidi as telling the ILNA news agency.
"Russia has to fulfill the contract and not be influenced by Zionist pressure," he added.
Russia signed a contract two years ago to sell the S-300 surface-to-air missiles to Iran but has not made any deliveries or given any explanation for the delay. The United States and Israel strongly oppose the deal because it would significantly boost Iran's air defense capabilities at a time of heightened tensions over the country's nuclear program.
On Sunday, a senior Iranian lawmaker warned Russia that its delay in delivering an anti-aircraft missile defense system to Teheran could harm relations between the two countries, state television reported.
"If they do not fulfill their promise, this will be a negative point in relations between the two countries," said Alaeddin Boroujerdi, the head of parliament's national security and foreign policy committee, according to state TV.
The news report quoted Boroujerdi as saying that more delays "will be harmful to Russia since we have many areas of cooperation with them."
AP contributed to this report