Loading patent details...
US4019801A: Electrical Splice | Searchlight