This is a heavy duty towbar mounted step. Step is British made by the UK largest towbar manufacture, Tow-Trust Towbars. This heavy duty step bolts directly to a standard flange towbar and has ridges anti-stip tread for extreme grip. Kit includes Step, two M16 bolt/nuts to mount in on a standard flange towbar and a socket mounting plate. Extra bolts can be purchased from ebay store if you wish to use all four of the fixing holes.
eBay