Loading patent details...
US5558346A: Push Plug Seal With Sealing Patch Secured by Tabs | Searchlight