Pelco MPTAZ24DT Desktop Joystick Controller
These look and work good and come with a 30 day Warranty!