The 66953-025 is a 50-position, dual-row board-to-board receptacle from the Dubox™ and BergCon® PV™ series by Amphenol ICC (FCI). The 1250V voltage rating provides substantial clearance for signal and moderate-power applications within the same interconnect.
No official successor or cross-reference has been published by the manufacturer.