Heterogeneous structure for accumulating or dissipating energy,
High heat producing system
Canada
World
United States