Loading patent details...
US4347456A: Sliding Electrical Contact Devices | Searchlight