Loading patent details...
US4986390A: Portable Slow Descender | Searchlight