The 423-035-521-102 is a 35-contact, metal-to-metal card edge connector with PC tails and mounting guide pins.