Loading patent details...
US4430990A: Body Harness Device | Searchlight