Loading patent details...
US4087097A: Sealing Device for the Emergent Shaft End of a Rotating Machine | Searchlight