Brand new  ex-military stock

genuine DAF item but fits Military Land rover tow hitch swivel hitch

Locking pin. 

DAF: FBU4423

Land Rover 505730

Essential dimensions are overall length is 106 mm and the pin diameter is 8.5 mm