Thanks for the extra photos. That is ... weird. Only thing I can think of is that something must mount to the ground areas on top of the slides, but I see no provision for clamping anything.
Is there any chance that something was secured inside the slide dovetails at the front end/nose of the
Hehe..Was not trying to sell it...Just trying to find out what it is...I dont believe he said he was selling it. And I think he is literally wondering what the hell it is. LOL.