Loading patent details...
US5172879A: Attachment Clamp | Searchlight