Loading patent details...
US4245597A: Split Cycle Heat Engines | Searchlight