Loading patent details...
US5647522A: Load Carrying System With Friction-Enhanced Load Carrying Embrasure | Searchlight