Product Information: STPSC20065WY (SiC Schottky Diodes Automotive 650 V, 20 A SiC Power Schottky Diode)