Loading patent details...
US4241726A: Concave Helix Solar Concentrator | Searchlight