Loading patent details...
US4853574A: Armature Rotors of Electromagnetic Retarders | Searchlight