Sunday, December 14, 2014

Victorinox Elinox Secretary - Auto Crane Company


Victorinox Elinox Secretary - Auto Crane Company. Based in Tulsa Oklahoma this company has been around since 1958.They engineer, design and manufacture a comprehensive line of truck-mounted electric and hydraulic cranes, crane bodies, crane control technologies, and accessories. Cool logo.