Loading patent details...
US4162783A: Electric Fence Cable Assembly | Searchlight