This is a Master Lock #34 heavy cast iron lock to cover trailer hitch. Attaches to the front of the trailer and prevents a ball from being attached. Suits 1 7/8" and 2" ball hitches. In complete and good used condition. This is still made by Master Lock and is listed at $89. (US?) just search for Master Lock # 34 to see it. Please note: The pictures I'm showing here are not of mine. My lock is in better condition than the one shown here