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