Based on this product's specifications, here are some alternatives and similar models
Projection screen MACLEAN MC-592 wall/ceiling mounting 200 x 150 cm 4:3
Summary description:
MACLEAN MC-592 is a 4:3 projection screen sized 200 x 150 cm designed for wall or ceiling installation. The manually or fixed-mounted screen provides a large viewing area for presentations, classrooms or home cinema setups. Its 4:3 aspect ratio suits classic formats and business content, offering easy installation and a flat viewing surface for clear images.