International Computers Ltd. (USSR)

ICL Ltd. (USSR)
City: 
Moscow
Country: 
USSR