Loading patent details...
US4973263A: Electrical Splice Assembly | Searchlight