Curt XD / Xtra Duty receiver hitch. This was the most heavy duty hitch I found ( see sticker with weight capacity). Imam thinking I paid about $350 for it. It was supposed to be a 99.9% match for my 99 Ram 2500 long box. Turned out to be for a short box and they refused to work with me on it. So my loss/ your gain. Price is Firm. May consider part trade or trade.