STPSC4H065 Datasheet 650 V, 4 A high surge silicon.
STPSC4H065DLF - 650V power Schottky silicon carbide diode
STPSC4H065 - 4A high surge silicon carbide power Schottky diode