TD2676 is 2.5A 52KHz 32V PWM Buck DC/DC Converter manufactured by Techcode.
TD2676 is a Schottky barrier rectifier.