Based on this product's specifications, here are some alternatives and similar models
Projection screen MACLEAN MC-167 150" (330x187 cm) polyester, 4:3, freestanding/hanging
Summary description:
MACLEAN MC-167 is a 150" projection screen with a 330x187 cm viewable area, native 4:3 aspect ratio and polyester surface. It offers a 179° viewing angle and can be freestanding or hung for flexible installation. Suitable for presentations, classrooms and home use; the large screen delivers clear images across wide viewing positions. Follow manufacturer's ironing recommendations.