Loading patent details...
US4900962A: Magnetic Translator Bearings | Searchlight