Mean Well

63-8449-44 Mean Well 5W 1 Output Encapsulated Switch Mode Power Supply, 0 → 420mA, 12V dc Encapsulated IRM-05-12