Based on this product's specifications, here are some alternatives and similar models
Vogel's INT 8703 DVLED Mounting System for Barco NT
Summary description:
The Vogel's INT 8703 is a professional mounting solution specifically engineered for Barco NT DVLED display modules. This robust system ensures precise alignment and secure installation for large-scale video wall configurations. Designed for durability and ease of maintenance, it provides a reliable structural foundation for high-end digital signage and professional display environments.