Based on this product's specifications, here are some alternatives and similar models
Projection screen MACLEAN MC-169 — freestanding/hanging polyester, 240×180 cm (4:3), 120" diagonal
Summary description:
MACLEAN MC-169 is a projection screen with a viewable area of 240×180 cm (4:3) and a 120" diagonal. Made of polyester for indoor use, it supports freestanding or hanging installation and offers a wide 179° viewing angle. Suitable for presentations, classrooms and home cinema, it provides a large, stable 4:3 display surface — follow manufacturer's instructions for mounting accessories.