Loading patent details...
US5403113A: Shear Loading Energy Absorbing Device | Searchlight