A contract has been signed for the supply of more than 20 Mi-171 helicopters to the Iranian Red Crescent.