Loading patent details...
US4396228A: Integrated Shoulder Harness and Lap Belt Restraint Apparatus | Searchlight