STPSC10H065DLF Datasheet 650 V, 10 A power Schottk.
STPSC10H065DLF - power Schottky silicon carbide diode