Loading patent details...
US5934076A: Heat Engine and Heat Pump | Searchlight