Mean Well LRS-100-12 Input : 100-240V 2.1A 50/60Hz Output: 12V 8.5A

Mean Well LRS-100-12 Input : 100-240V 2.1A 50/60Hz Output: 12V 8.5A

EUR53.91