Loading patent details...
US5977475A: Converging Solar Module | Searchlight