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