Loading patent details...
US4052228A: Optical Concentrator and Cooling System for Photovoltaic Cells | Searchlight