Loading patent details...
US4108256A: Sliding Stabilizer Assembly | Searchlight