Icon
 

215Kwh Liquid cooled industrial and commercial energy storage