D20FD60LU is Fast Recovery Diode manufactured by Shindengen.
D20FD60LU Fast Recovery Diodes 600V, 20A.