Loading patent details...
US5275261A: Electromagnetic Brake/Clutch Device | Searchlight