Handle Pin and Keeper For Crane Fork - 512000126