http://www.mouser.com/ProductDetail/...liN80oxFE3h5Jy
That is close, but might not be the same one.
They are from AMP (now TE Connectivity), multilock series.
I would search "TE multilock" on Mouser or other electronics sites, download a bunch of related Data Sheets, and then sit down with calipers or a very precision ruler and find the ones you need.
Check out this page:
http://www.mouser.com/TE-Connectivit...Z1ehb5Z1yq277r
The right stuff is bound to be in that list...somewhere. Also, a lot of the differences are material and coating, so there may be multiple part numbers that work.
Another one that is likely to work:
http://www.digikey.com/catalog/en/pa...0-series/27077