Loading patent details...
US4546758A: Solar-Tower Power Station | Searchlight