HT Part No. HT861558
Mfr. Part No. 83230126 / STPT23-20K275V-4PG-LF
Manufacturer: Mersen
Technical Documents: 0900766b8167f02f.pdf(datasheets)