China Meanwell LRS-200-24 200W 24V 8.8A Switching Power Supply, Find details about China MEANWELL, MEAN WELL from Meanwell LRS-200-24 200W 24V 8.8A Switching Power Supply