Lexan is GE's brand of crystal clear polycarbonate sheet, "UV" stabilized, polished on both sides, protected with release film on both sides.
It can be sewn, stapled or glued.
Best for stationary applications or where the panel with the lexan can be lifted out of the way. Though it can be rolled up it possibly will scratch.