Icon
 

125 Kw 261 kWh Liquid cooling Energy storage system