http://www.stirlinghobbyshop.com/
https://www.etsy.com/shop/jajhobby
The solar low temperature-differential (ltd) Stirling engine will actually run on sun power! Place this beautiful precision engine on any warm surface and within a few minutes it's chugging away. The engine runs any time the temperatures of the top and bottom plates differ by more than about 10° Celsius