Loading patent details...
US4749368A: Contact Strip Terminal | Searchlight