Loading patent details...
US4231223A: Thermal Energy Scavenger (Rotating Wire Modules) | Searchlight