Loading patent details...
US4722663A: Seal-Off Mechanism for Rotating Turbine Shaft | Searchlight