Based on this product's specifications, here are some alternatives and similar models
Projection Screen Floor Stand B-TECH BT8564 for 3.05 m (120") screens, max weight 130 kg, max VESA 1000x600 mm, Black
Summary description:
Floor stand for projection screens B-TECH BT8564 designed for large screens up to 3.05 m (120") diagonal. Supports minimum screen size 165.1 cm (65"), maximum load 130 kg and VESA mounting up to 1000 x 600 mm. Black finish and robust construction for fixed or mobile installation in conference rooms, auditoria and home theaters.