Stirling's engine. 100,000 hours of continuous operation.

 


v20240901