Polycarbonate rolls are long and flexible plastic sheets made from high-quality polycarbonate material. They are durable and versatile materials used for roofing, skylights, and protective barriers, with high impact resistance and the ability to withstand harsh weather conditions.