Based on this product's specifications, here are some alternatives and similar models
Hydraulic Press Rockforce RF-TY12003 — 12t Capacity, Bench/Shop Press
Summary description:
Hydraulic press Rockforce RF-TY12003 is a 12-ton capacity press designed for bench or workshop use. It provides hydraulic force for pressing, bending, straightening, assembly and disassembly tasks. The unit suits mechanical, automotive and metalworking applications where controlled high force is required. Compact design for stable operation in small shops and garages.