Loading patent details...
US4452430A: Safety Device for Lowering Persons and Loads | Searchlight