Loading patent details...
US4019076A: Electrical Commutators and Slip-Rings | Searchlight