Loading patent details...
US8823316B1: Thermal effluent to electric energy harvesting system | Searchlight