Our DSC12 mechanics truck is a lightweight unit capable of handling a telescopic crane up to 12,000 ft-lb.
- System integration including body and crane
- Automotive-style electrical harnessing
- Patented floor design to control unit weight and increase payload
- Integrated crane structure to handle a crane up to 12,000 ft-lb