Through-hole mounting with press-fit and solder termination gives a solid mechanical anchor for the 13.60 mm insulation height.
The base product number 103908 covers the series family; no official pin-compatible replacement or successor has been published by TE Connectivity.
