Loading patent details...
US4127314A: Terminal Pin Holding Block | Searchlight