MEAN WELL Isolated DC/DC converter   26.4W 12V 1.1A input 36-72VDC.

MEAN WELL Isolated DC/DC converter 26.4W 12V 1.1A input 36-72VDC.

SD-25C-12$33.20