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