Loading patent details...
US8430091B2: Solar heating blocks | Searchlight