Loading patent details...
US4284936A: Chopper Type Propulsion System With Low Speed Electrical Braking Capability for Traction Vehicles | Searchlight