Based on this product's specifications, here are some alternatives and similar models
Drill stand / mount Dedra 1305, universal bench support for handheld drills, 1 pc
Summary description:
Dedra 1305 drill stand/mount is a bench support designed to hold handheld drills securely for vertical drilling tasks. Supplied as a single unit, it converts a portable drill into a fixed drilling station, improving control and precision for repetitive drilling, woodworking, metalwork or hobby projects. Suitable for workshop and home use where a simple drill press solution is needed.