STPSC31H12C-Y Datasheet 2 X 15 A, 1200 V power Sch.
STPSC31H12C-Y - power Schottky silicon carbide diode