Loading patent details...
US4993246A: Expansion Plug With Lockable Lever | Searchlight