S20LC20UST is Fast Recovery Diode manufactured by Shindengen.
S20LC20UST Fast Recovery Diodes 200V, 20A.