Manitou MLT 634-120 LSU

Manitou MLT 634-120 LSU
07 reg
Pick up hitch
Manitou headstock hydraulic locking