Manufacturer: STMicroelectronics Series: TPDVxx25 Non Repetitive On-State Current: 390 A Rated Repetitive Off-State Voltage VDRM: 1200 V Off-State Leakage Current @ VDRM IDRM: 0.02 mA On-State Voltage: 1.8 V Minimum Operating Temperature: - 40 C Maximum Operating Temperature: + 125 C Mounting Style: Through Hole Package / Case: TOP Packaging: Bulk Brand: STMicroelectronics