Grubber 11 anchors produced in Italy. Price: 6500 €Max. working speed: 15 kph Width: 2.8 meters Required power: 130 hp
Author
Peppe978