Loading patent details...
US4586691A: Safety Slide Clamp | Searchlight