Loading patent details...
US4827828A: Clamping Mechanisms | Searchlight