FINLAND, HELSINKI: SALES
Hitsaajankatu 20, 00810 Helsinki
Finland
Tel: +358 44985 9051
FINLAND, LAHTI: R&D and design
Ala-Okeroisentie 213, 15820 Lahti
NETHERLANDS, SALES
Tel: +31 6 11583417
UNITED KINGDOM, SALES
Tel: +44 118 328 0347
UNITED STATES & CANADA, SALES
Tel: +1 518 692 4519