Stirling Fluid Power Unit prototype

The Controlled Stirling Fluid Power Unit prototype. 

Credit: 
CCEFP