EPP-150-12

Mean Well EPP-150-12 AC/DC Power Supply - 1 Output - 12V@8.4A - 100.8W

A nice feature of the T199362ACC is the temperature indicator light.