Microsoft SideWinder Precision 2 Joystick Controller USB X05-92624
Used condition with minor outer wear, please see photos