Mean Well SD-50B-12 DC/DC Converter 19-36V:12V 4.2A

Mean Well SD-50B-12 DC/DC Converter 19-36V:12V 4.2A

EUR36.51