NEC SMPS 264VAC 2630W NC1700L (POWER SUPPLY)
https://shop.cinemanext.com/shop/p029995-nec-smps-264vac-2630w-nc1700l-power-supply-39809
https://shop.cinemanext.com/web/image/product.template/39809/image_1920?unique=7e569a2
CNX-PID P029995 MPN 79TPR214-