Stirling Engine PE2

This is a Stirling engine which is a type of heat engine. It needs about a 50 degF (28 degC) heat differential to run and cruises about 300 rpm unloaded.