Fluidyne engine

Alpha or gamma type Stirling engine with one or more liquid pistons From Wikipedia, the free encyclopedia

Fluidyne engine