The 5535068-5 is a 32-position, Eurocard Type C receptacle connector designed for vertical mounting on a printed circuit board.