Based on this product's specifications, here are some alternatives and similar models
Portable projection screen MACLEAN MC-964 — 100 inch diagonal, manual pull-up, portable stand
Summary description:
Portable projection screen MACLEAN MC-964 with a 100-inch diagonal viewing area. Designed for mobile presentations and home use, it features a manual pull-up mechanism and a portable stand for easy setup and transport. Suitable for projectors in meeting rooms, classrooms and home theaters, it provides a large flat surface to improve image clarity and viewing comfort.