77625242
Dec 3, 2008
Nov 3, 2009
Multi-purpose vehicle lifting and pulling repair system comprised of elevating work platforms featuring a pulling arm, anchoring clamps and an anchoring platform for measuring and repair of vehicles for use in both mechanical and collision repairs
Machinery