Loading patent details...
US4520895A: Building Wall Descent Device Having Manually Operated Brake Means | Searchlight