Loading patent details...
US4126215A: Sealed Electromagnetic Torque Translating Device | Searchlight