3429 5/8" Stainless Steel Locking Hitch Pin