Based on this product's specifications, here are some alternatives and similar models
Bench vice AWTools AW24234, cast-iron, 20 kg weight, fixed-mount workshop clamp
Summary description:
AWTools AW24234 bench vice is a cast-iron workshop clamp with a reported weight of 20 kg. Designed for securing workpieces during metalworking and woodworking, it mounts to a bench or fixed support and features a screw-operated jaw for stable clamping. Suitable for general repair, assembly and hobby tasks requiring steady holding force.