Loading patent details...
US4391474A: Thrust Shaft Seal With Slidably Mounted Bearing Sleeve | Searchlight