Loading patent details...
US4332434A: Electric Terminal and Assembly Containing Same | Searchlight