Mean Well MP1K0-2H2JR2H 100-200VAC 13.5A 1000W Industrial Switching Power Supply

(Image  of 5)