SPACE PROJECTION SCREEN

c/ del Molí s/n nave 13 Polígono Industrial Can Roca
08107 Martorelles Barcelona
Spain
Phone: +34 935 704 310
Fax: +34 932 370 646

Projection screen fabrics, aluminum frames.