Loading patent details...
US5586892A: Electrically Connecting Structure | Searchlight