Log debarker Cambio 75

We offer new and used log debarkers and also all spare parts for log debarkers

Cambio 75
Cambio 75