HT Part No. HT904649
Mfr. Part No. 8638PPS1505LF
Manufacturer: Amphenol ICC
Technical Documents: A700000008609025.pdf(datasheets)