Loading patent details...
US4054183A: Controlled-Speed Descent Device | Searchlight