Loading patent details...
US4742679A: Stirling Engine | Searchlight