I've got eight of these, bought from Axminster maybe 10 years ago, but haven't needed them much since.
They are heavy, around about 6lbs each, and are made in Germany by Gross Stabil, a fairly well known quality make.
The throat depth is 125mm. The bars are straight, there's a bit of...