Heya,

I had contact with one of the guys at empeg, and this is what he (altman?) told me:

It's a Hirose QR/P6 24-way. The plastic, signal pins and power pins are separate partcodes; try a web search for hirose and see if you can find a distributor in the US who can help you.

Ciao,
Frank.