Loading patent details...
US4145107A: Terminal Assembly With Captive Self-Emergent Screw Post | Searchlight