Loading patent details...
US5146655A: Safety Clamp Appliance | Searchlight