DF20NC15 is Schottky Barrier Diode manufactured by Shindengen.
DF20NC15 Schottky Barrier Diodes 150V, 20A.