Based on this product's specifications, here are some alternatives and similar models
Wall Mount Stand B-TECH BT8559/B for 55–100" displays, platform 900×600 mm, load capacity 100 kg
Summary description:
B-TECH BT8559/B is a wall-mount stand system designed for 55–100" screens with a 900×600 mm platform and a maximum load capacity of 100 kg. It provides a stable mounting solution for large TVs and professional displays, suitable for conference rooms, public areas or retail. The robust platform supports heavy displays and simplifies installation and cable routing.