Loading patent details...
US4948199A: Force-Limiting Energy Absorber on a Safety Belt Device | Searchlight