High Efficiency Output 25v to 5v 8A Buck Step Down Converter

Input: DC 25V (maximum). Current output: 8A (maximum). Conversion efficiency: up to 95%. Output: 3.3V/5V/9V/12V. Output short-circuit protection.

eBay