Based on this product's specifications, here are some alternatives and similar models
Bench vise AWTools AW24209, cast steel, 16 kg weight, fixed base
Summary description:
AWTools AW24209 is a bench vise designed for securing workpieces during metalworking and woodworking tasks. The model has a cast construction and a fixed base for stable mounting to a workbench. It weighs 16 kg, providing substantial mass for vibration damping and firm clamping. Suitable for workshop use, DIY projects and repair tasks.