Hi,I don't know the answer, but your question isn't clear (at least to me,) so maybe I can help that way.
Are you asking about a towbar that mounts to the front of the Ranger so it can be towed?
That's what "towbar" suggests to me, but "hitch" suggests a setup in which the Ranger is doing the towing.