Stirling engine
A Stirling engine can convert small differences in temperature into movement, and thus into for example electricity.
A Stirling engine can convert small differences in temperature into movement, and thus into for example electricity.