Loading patent details...
US4490981A: Fixed Solar Concentrator-Collector-Satelite Receiver and Co-Generator | Searchlight