MEAN WELL - 3.3V, 15A, 49.5W, Power Supply

Mean Well 3.3V max 15A power supplyRS 644-7001Tested, boxed, purchased 3-4 years ago and never usedfor full spec see: https://datasheet.octopart.com/RS-75-3.3-Meanwell-datasheet-7281802.pdf

eBay