Loading patent details...
US7478496B2: Self-stabilizing bipod | Searchlight