Loading patent details...
US5478041A: Clamping and Holding Device | Searchlight