HT Part No. HT1046916
Mfr. Part No. BPW24R
Manufacturer: Vishay
Technical Documents: 0900766b80e22c13.pdf(datasheets)