WOOD BARKING MACHINE

Removing debarking machine
Price : Call
DSC00428,DC00433,Debarker