Based on this product's specifications, here are some alternatives and similar models
Display interface strips Vogel's PFS3508, 3D adjustable mount, max load 80 kg
Summary description:
Vogel's PFS3508 display interface strips are a 3D adjustable mounting solution for connecting displays or panels to walls or mounting arms. They provide tilt, swivel and depth adjustment and support a maximum load of 80 kg. Intended for professional AV installations, offices and retail displays, these strips enable secure positioning and fine alignment of screens during installation.