Quoted from master_of_chaos:I made them myself.
http://www.flippermarkt.de/community/forum/showthread.php?t=160376
All Parts ( including the prototype boards are available at Digi Key)
I will post the part numbers later the day.
Any chance you could repost the images? That forum hides images from non-members.