Iran says Russia is selling Tehran advanced anti-aircraft missiles , but did not say when they will arrive .