Legal name: Oy Neko Ab
Hameenlinna, Southern Finland
Water treatment products.
Helsinki, Southern Finland
Turku, Western Finland
Espoo, Southern Finland
Rauma, Western Finland
Pihtipudas, Western Finland
Valkeakoski, Western Finland
Vaasa, Western Finland
Nokia, Western Finland
Filter