main product image

2017 Haybuster 2660


1-888-283-3276
Get Quote
$24500
$24500
Location
Dawson Creek
Stock Number
E032726

Details

Haybuster 2660 bale processor, 1000 rpm pto


Quick Contact












Submit