Mean Well MDR-60-12 Power Supply, 100-240VAC 1.8A Input, 12VDC 5A Output

Mean Well MDR-60-12 Power Supply, 100-240VAC 1.8A Input, 12VDC 5A Output

EUR27.52