Loading patent details...
US4483141A: Stirling Cycle Engine Having Shaft Seal Means | Searchlight