Mean Well SD-1000L-48 DC/DC Power Supply 1008W | DealShopping UK