Loading patent details...
US5571232A: Thermal Energy Storage Tank Containing Submerged Ice Mass | Searchlight