Loading patent details...
US4023878A: Electrical Coupling Means | Searchlight