Hirose makes a lot of connectors like this. Digikey sells them, although I don't know they carry the entire line. Connector manufacturers make a lot of different connectors, often not compatible with anyone else's connectors, even the old standby, 0.1 inch 25 mil post parts. The pins have many different lengths and the sockets have many different depths.