Based on this product's specifications, here are some alternatives and similar models
Projection screen AVELI PREMIUM 100" (16:9) white surface, metal frame 221×124 cm
Summary description:
AVELI PREMIUM 100" projection screen with a 16:9 aspect ratio and a white viewing surface mounted in a metal frame sized 221×124 cm. Designed for presentations, home cinema and classroom use, it provides a fixed, flat surface for clear image reproduction. Easy to install and maintain, suitable for wall or frame mounting where a large, stable display is required.