Loading patent details...
US4628384A: Bearing Assembly With Integrated Ferrofluid Seal | Searchlight