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