Heavy vehicle cabin repair system that can be fitted with multiple pulling towers, for even the most complex repair on any cab.
Back to the top