Mean Well MSP Series MSP-100-5/12/24/36/48 Meanwell 100W Single Output Medical Type PFC Function Switching Power Supply