The big connector manufacturers have pretty useful search mechanisms on their sites, so if you can identify the manufacturer, measure the pin pitch, and count the contacts... you are likely able to find your part exactly.
Definitely a high speed board to board mezzanine connector of some sort.