Loading patent details...
US4083480A: Stabilizing Apparatus for Body-Carried Equipment | Searchlight