Loading patent details...
US4052976A: Non-Tracking Solar Concentrator With a High Concentration Ratio | Searchlight