The roll pin is part of the OEM coupler attachment. The Borgeson uses a set-screw. The more I thought about it, in addition to a piucture or two, a sketch with measurements might be more useful. I have not measured the length of attachment, but it is 3/4 inch at most. On a large, heavy vehicle...