Loading patent details...
US5944538A: Pin Shaped Contact Element | Searchlight