STPSC12H065 650 V power Schottky silicon carbide .
STPSC12H065 - 650V power Schottky silicon carbide diode
STPSC12H065C - power Schottky silicon carbide diode