Mean Well SD-25B-12 DC/DC Converter 19-36V:12V 2.1A

Mean Well SD-25B-12 DC/DC Converter 19-36V:12V 2.1A

EUR29.33