Call for Pricing
Capacity: 4400 lbs
Carriage: 50 inch
locking Fork Length: 48 inches
Mount: Euro
Weight: 466 lbs
Clemens
New | To Order
$55,000.00
Collard
2023, New