Loading patent details...
US4174148A: Electrical Terminal Clamp Assembly | Searchlight