??? I wonder???
Will try to get a couple of metres sample in... heres the de******ion.. will depend greatly on just how clear it is..
Self adhesive anti-scratch non reflective film with a deep finish, ideal for wall- and Floor graphics or pop-up Systems
It might just be the same material used for safety signs... cant read a safety sign with the sun glaring from it!