79367012
Jan 21, 2023
Mounting racks for telecommunications hardware; mounting racks for computer hardware; cloud servers
Electrical and Scientific ApparatusCooling installations; cooling apparatus; evaporative cooling towers; water cooling installations; cooling installations for fluids; cooling installations and machines; cooling appliances and installations
Environmental Control Apparatus