Loading patent details...
US4029382A: Watertight Means for Electric Plug-Receptacle Coupling | Searchlight