Loading patent details...
US4252214A: Safety Descent Device | Searchlight