Loading patent details...
US4792307A: Electrical Contact and Terminal Assembly | Searchlight