Linear Technology
DC442A - LT1950EGN | Telecom High Efficiency, 36V to 72V Input, 3.3V @ 25A Output, Isolated DC/DC Converter
Manual
LT1950 - Product Info