We used to have the same thing at an old job of mine.. Was used after a roll former to make metal skins for walk in coolers and freezers.. They had a piece of angle iron attached to the top.. The stop was large had modified vise grips and heavy roller wheels on it. It was made out of 3/16" steel...