Loading patent details...
US4308629A: Safety Harness Device | Searchlight