Da-Lite IDEA Screen 121" Fixed Frame Projection Screen
Da-Lite IDEA Screen 121" Fixed Frame Projection Screen - 16:9 - IDEA - 59.4" x 105.9" - Wall Mount
SKU:
1000297047
Manufacturer part number:
25944
Picture of Da-Lite IDEA Screen 121" Fixed Frame Projection Screen