HT Part No. HT861520
Mfr. Part No. 83020159 / STPT2-40K1500V-YPVM
Manufacturer: Mersen
Technical Documents: 0900766b8167f0c2.pdf(datasheets)