Kawamura Electric Inc.

65-2978-80 Data Center Rack DET42-1120W-2