Mean Well LPF-40D-12 Power Supply: Pulse LED 40.08W 12VDC 7.2-12VDC 3.34A

90.305V AC. We are here to give you an advice.

eBay