Loading patent details...
US4834681A: Electric Contact Terminal | Searchlight