Loading patent details...
US5826310A: Bar Clamp Apparatus | Searchlight