Rear Projection Screens (Self-trimming Frame) 101x136 Da-Plex 100

 

Specification

Product
Product id 387956
Brand Projecta
Partnr 10730092
EAN/UPC code