Loading patent details...
US4947825A: Solar Concentrator - Radiator Assembly | Searchlight