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