STPSC8H065 Datasheet 650 V, 8 A high surge silicon.
STPSC8H065 - 650V 8A high surge silicon carbide power Schottky diode
STPSC8H065-Y - Automotive 650V 8A high surge silicon carbide power Schottky diode
STPSC8H065DLF - 650V power Schottky silicon carbide diode