Loading patent details...
US4848112A: Lockable Rotary Attachment Device | Searchlight