Mean Well LPF-60D-12 Power Supply: Pulse LED 60W 12VDC 90...305V AC
90.305V AC. We are here to give you an advice.
eBay