Loading patent details...
US4840384A: Face-Type Shaft Seal With Shroud | Searchlight