Address
Nikarantie 1
50150 Mikkeli, Finland

Contact Us:
Technical Contact
Petri Ääri
+358 50 512 4252

Production Contact
Antti Kaukonen
+358 40 845 3015

Chairman of the Board
Arttu Laasonen
+358 50 062 6848



Oops! That page can’t be found.

It looks like nothing was found at this location. Maybe try to search for something else?