Loading patent details...
US4531846A: Compact Ferrofluid Seal and Bearing Assembly | Searchlight