SDR-75-48

Mean Well SDR-75-48 AC/DC Power Supply - 1 Output - 48V@1.6A - 76.8W

What stands out about iCarbide is the lack of sharp edges on the finished goods.