20x MC34166T. LM7805 LM317 Regler IC. (12V 24V 40V to 5,05V) 3A DC-DC Spannungswandler. 3A Output Current. Up to 95% Efficiency. Output 5V05. Integrated MOSFET Switches.
eBay