Not 100% sure on the brand. 2" receiver. I know it fits 99-04, but may fit other years. Part # 51036 written on it. Looking for $125 + shipping and handling.