Loading patent details...
US4983133A: Electrical Terminal With Annular Section | Searchlight