Loading patent details...
US4526225A: Building Element for Heat Storage and Transfer | Searchlight