What it is
The 66925-027LF is a 54-position, dual-row receptacle in Amphenol ICC (FCI)'s Dubox series. Mating contacts are gold-plated (30.0 µin) on a brass square-pin female socket; the post finish is 100.0 µin tin. The housing is glass-filled nylon rated UL94 V-0.
Right-angle through-hole termination
The 0.115" (2.92 mm) solder post length suits standard through-hole board thicknesses.