Loading patent details...
US3985118A: Solar Furnace | Searchlight