No, that isn't the pitch. The pitch is the distance between the center of each pin. From your photos above it looks to be either 2.5mm or 2.54mm (0.100").
That brings us down to about 5000 products

I'll have a look and see if I can find them for you.
Before I spend ages looking, are you sure the manufacturer is Molex, ed12?