Loading patent details...
US4819215A: Electric Signal Transfer Element | Searchlight