I am with whammoed, it looks like a kiosk trackball, like the ones they have at Target stores or in department stores.
I am sure the kiosk trackball would be quality item and very playable, but you can get a Happ 2-1/4" arcade trackball for less $ from other sources like Ebay or maybe from one of the vendors on this forum.
Used ones would run about $5 - $50 on Ebay, but you may have to clean or even replace the bearings. New ones could run $50 - $100 on Ebay. Happ sells them for $100 - 160.
The easiest thing to do would be to get one with a USB/ PS/2 interface, this makes it look like a mouse to the PC. If you have an optical encoder interface, then you can just get a regular trackball and interface it that way.
A mounting plate makes the trackball very easy to mount, but it is not really needed. If you don't use a mounting plate, you may have the bolt heads sticking out over the panel (look at the X-arcade Trackball) There maybe a way to hide these with out one, but I just went with the mounting plate. Some people just don't like the mounting plate thing so they chose to mount it a different way.
Or you could just use a PC trackball mouse and either lay it on your control panel, or hack it into your control panel. If you would like to go this route, I would suggest you try the Logitech USB Marble Mouse, or the Macally iBall Pro ( have not hacked these, I have just used them as regular trackball mice and lay them on the control panel.) They are both under $20 and seem to work smother than the other PC trackball mice I have tried. They are not as playable as the arcade trackballs, but if you are only playing Centipede, Millipede, and navigating Windows, they are acceptable, though far less than ideal. GoldenT, Crystal Castles, Marble Madness...faghetaboutit!!! These games are just not playable with a PC trackball mouse.
Hope this info helps...good luck
