You'd think that identifying this sort of thing would be something the internet (perhaps Wikipedia) would be better at. JST, for instance, seem to sell about 40 different ranges of PCB headers, without any attempt to photograph them all together or make it easy to identify one. Someone should make a Rookledge's for connectors -- in your case those little walls inside the connector look like they should be quite diagnostic.

Peter