Based on this product's specifications, here are some alternatives and similar models
Desk-mounted CPU holder TECHLY ICA-CS 63 — steel, adjustable height up to 63 cm, supports widths 12–21.2 cm, max load 20 kg
Summary description:
Desk-mounted CPU holder TECHLY ICA-CS 63 is a steel support for vertical desktop chassis with adjustable height (max 63 cm) and two adjustable straps. It fits computer widths from 12 to 21.2 cm and depths up to 23.5 cm, supporting up to 20 kg. Designed for secure under-desk or desk-edge mounting; check and tighten fixing screws before use.