Loading patent details...
US4738413A: Harness Restraint System | Searchlight