STPSC6H065 Datasheet 650 V, 6 A high surge silicon.
STPSC6H065DLF - 650V power Schottky silicon carbide diode
STPSC6H065 - 650V power Schottky silicon carbide diode