79382202
Oct 5, 2023
Thermal energy storage blocks; thermal energy storage bricks; modular thermal energy storage blocks; modular thermal blocks for the storage of energy; installations for heating; heating apparatus; heat accumulators; industrial high temperature heating apparatus
Environmental Control Apparatus