Loading patent details...
US4550951A: Momentum Responsive Vehicle Shoulder Harness Latch | Searchlight