Loading patent details...
US4531808A: Blade Coupling Terminal | Searchlight