Mean Well
Mean Well RST-7K5-115L High Power AC/DC Power Supply 7475W, 3 Phase Input, 115V Output, Water Cooling
RST-7K5-115Lup to 95% efficiency, wide voltage adjustment range 1~120%, active current sharing up to 4 units(28.5KW)
Backorder · 2–3 weeks