Loading patent details...
US4120161A: External Heat Engine | Searchlight