Loading patent details...
US6531653B1: Low cost high solar flux photovoltaic concentrator receiver | Searchlight