HT Part No. HT1057874
Mfr. Part No. VBPW34SR
Manufacturer: Vishay
Technical Documents: 0900766b8112bb93.pdf(datasheets)