Loading patent details...
US4643091A: Electromagnetic Clutch-Brake Positioning Assembly | Searchlight