Loading patent details...
US4842152A: Spill Proof Plug | Searchlight