Based on this product's specifications, here are some alternatives and similar models
Drill stand / mount Dedra D.1306 — bench drill stand accessory, single-piece
Summary description:
Dedra D.1306 drill stand/mount is an accessory designed to hold a handheld drill securely for bench or vertical drilling tasks. Supplied as a single unit, it provides a stable mounting point to improve drilling accuracy and repeatability when working on wood, metal or other materials. Suitable for DIY and light workshop use where a dedicated drill press is not required.