Loading patent details...
US4493344A: Mechanical Plug Device | Searchlight