Loading patent details...
US4476956A: Slide for Frictional Engagement With Flexible Descent Line | Searchlight