MEAN WELL Isolated DC/DC converter 26.4W 12V 1.1A input 36-72VDC.
SD-25C-12
$33.20