Loading patent details...
US4280468A: Regenerative Reciprocating Open Cycle Internal Combustion Engine | Searchlight