Loading patent details...
US4548543A: Quick Attachment Device | Searchlight