Tow hitch off a 1996 Ford Ranger, Should fit a lot of other years and possibly Mazda trucks too. 4000lb gross weight 400 tongue weight Class III, 6000 600 with weight distribution.If the listing is still showing its still availableCash only. Local Sale Only. Please dont ask if its still available and no 6 digit codes