Loading patent details...
US4176905A: Flexible Electrical Contact | Searchlight