Loading patent details...
US4209236A: Solar Central Receiver Heliostat Reflector Assembly | Searchlight