Based on this product's specifications, here are some alternatives and similar models
Electric Projection Screen MACLEAN MC-561 135-inch (Motorized, Wall/Ceiling Mount)
Summary description:
The MACLEAN MC-561 is a 135-inch electric projection screen with motorized operation for convenient lowering and retraction. Designed for wall or ceiling mounting, it provides a large viewing surface suitable for home cinema, classrooms, and conference rooms. Its electric drive simplifies use, improves screen protection when not in use, and enables a tidy installation.