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