Hey Allen, sorry for the delay...
The board is a "veroboard" strip board... I'm pretty sure I got mine from Futurlec (years ago!), but they've still got them
Small Stripboard for Building and Testing Electronic Circuits
www.futurlec.com
The terminal blocks are Riacon Metz Connect 4-position, 5mm spacing
The terminal block strips to are Wieland-Electric Z5.530.3425.0
Mouser and Digikey should have the parts as well. I've also got a standard 4-position, 0.1" spacing header at the end, and a 2-pos Metz Connect part (I don't use these often).
Here's the back... stupid simple to solder up with as many extra ports as you like. The screw posts were from my junk bin.
