The 650860-5 is a 32-position, standard size Type B vertical receptacle Eurocard connector with solder posts for PC board mounting.