Loading patent details...
US4466423A: Rim-Drive Cable-Aligned Heliostat Collector System | Searchlight