Engines

Cummins, Kubota
+358 (0)20 163 0436

Spare parts, filters
+358 (0)20 163 0431

Spare Parts Sales
+358 (0)20 163 0354