Engines
Cummins, Kubota
+358 (0)20 163 0436
Spare parts, filters
+358 (0)20 163 0431
Spare Parts Sales
+358 (0)20 163 0354