Loading patent details...
US5381048A: Solar Venturi Turbine | Searchlight