Loading patent details...
US5379725A: Safety and Restraining Harness | Searchlight