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