Loading patent details...
US5161787A: Clamping Device | Searchlight