Just to update this, if anyone is looking for a control panel connector for these cabinets in the future, it's an ITT CANNON - TST24PA00. I've got the plastic connector housing now, just got to take out a small mortgage for the 24 gold plated pins...