Loading patent details...
US4943247A: Annular Electrical Terminal | Searchlight