Loading patent details...
US4632236A: Electromagnetic Clutch Having High Torque Transfer | Searchlight