Russia's agreement to supply 90 LMUR missile launchers to Iran The Financial Times reported that Russia has agreed to supply 90 LMUR launchers to Iran. These launchers can be installed on helicopters. Russian forces are making extensive use of LMUR guided missiles in the war in Ukraine. However, it is still unclear whether these launchers were delivered to Iran or not.