Loading patent details...
US4448477A: Electric Socket Terminal | Searchlight