I think you might mean :
15 pin
16 pin
19 pin
28 pin
I just bit the bullet and ordered a million of them - - well, thousands anyway, my China office is organising them and the pins in the next day or so.
If you don't have any joy finding them I should have them in about two weeks.
The only part that might be an issue are the polarising pins....we'll see.
the 25 pin is for the power supply / solenoid driver board (J3). and I have sourced the 15 pin.
thanks mike.
Thanks to Marty.J & Steve2010
they are what i am after