Request More Info
You were looking at
Reference Number:
36654
Equipment:
2020 Vermeer D23x30 S3
Pullback Force of 24,000 lbs and Thrust 24,000 lbs! 2,033 hours.