SWS 75-12 AC-DC 12v 6A 85-265V Enclosed panel mount. PFC 76W SWS series RS components stock number 70176878 new and unused but as it says on the packaging missing plastic terminal cover.

Not particularly familiar with this item as a listing for someone else but reliably informed it's a bargain!?