Loading patent details...
US4438642A: Attachment Device | Searchlight