Loading patent details...
US4022186A: Compound Lens Solar Energy System | Searchlight