Loading patent details...
US4976387A: Body-Mounted Support | Searchlight