87330545
Feb 9, 2017
JAMES GLAZIER
Subscribe
Mechanical devices in the nature of couplings specially adapted for ski lifts for aiding in safely removing individuals who are stuck in a ski lift chair, where said mechanical device can couple with other rescue equipment